package com.sunnyebuy.merchant.po;

import java.io.Serializable;
import java.sql.Timestamp;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * The persistent class for the merchant_product_category database table.
 */
@Entity
@Table(name = "merchant_product_category")
public class MerchantProductCategory implements Serializable {

	private static final long serialVersionUID = 6450369777961054871L;
	private String merchantProductCategoryId;
	private Timestamp createdTime;
	private String merchantId;
	private String merchantProductCategoryDesc;
	private String merchantProductCategoryKeywords;
	private String merchantProductCategoryName;
	private int merchantProductCategoryOrder;
	private String merchantProductCategoryParentId;
	private int merchantProductCategoryStatus;

	public MerchantProductCategory() {
	}

	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	@Column(name = "merchant_product_category_id")
	public String getMerchantProductCategoryId() {
		return this.merchantProductCategoryId;
	}

	public void setMerchantProductCategoryId(String merchantProductCategoryId) {
		this.merchantProductCategoryId = merchantProductCategoryId;
	}

	@Column(name = "created_time")
	public Timestamp getCreatedTime() {
		return this.createdTime;
	}

	public void setCreatedTime(Timestamp createdTime) {
		this.createdTime = createdTime;
	}

	@Column(name = "merchant_id")
	public String getMerchantId() {
		return this.merchantId;
	}

	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}

	@Column(name = "merchant_product_category_desc")
	public String getMerchantProductCategoryDesc() {
		return this.merchantProductCategoryDesc;
	}

	public void setMerchantProductCategoryDesc(String merchantProductCategoryDesc) {
		this.merchantProductCategoryDesc = merchantProductCategoryDesc;
	}

	@Column(name = "merchant_product_category_keywords")
	public String getMerchantProductCategoryKeywords() {
		return this.merchantProductCategoryKeywords;
	}

	public void setMerchantProductCategoryKeywords(String merchantProductCategoryKeywords) {
		this.merchantProductCategoryKeywords = merchantProductCategoryKeywords;
	}

	@Column(name = "merchant_product_category_name")
	public String getMerchantProductCategoryName() {
		return this.merchantProductCategoryName;
	}

	public void setMerchantProductCategoryName(String merchantProductCategoryName) {
		this.merchantProductCategoryName = merchantProductCategoryName;
	}

	@Column(name = "merchant_product_category_order")
	public int getMerchantProductCategoryOrder() {
		return this.merchantProductCategoryOrder;
	}

	public void setMerchantProductCategoryOrder(int merchantProductCategoryOrder) {
		this.merchantProductCategoryOrder = merchantProductCategoryOrder;
	}

	@Column(name = "merchant_product_category_parent_id")
	public String getMerchantProductCategoryParentId() {
		return this.merchantProductCategoryParentId;
	}

	public void setMerchantProductCategoryParentId(String merchantProductCategoryParentId) {
		this.merchantProductCategoryParentId = merchantProductCategoryParentId;
	}

	@Column(name = "merchant_product_category_status")
	public int getMerchantProductCategoryStatus() {
		return this.merchantProductCategoryStatus;
	}

	public void setMerchantProductCategoryStatus(int merchantProductCategoryStatus) {
		this.merchantProductCategoryStatus = merchantProductCategoryStatus;
	}

}